Quarterly report [Sections 13 or 15(d)]

Basis of Presentation and Summary of Significant Accounting Policies (Tables)

v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of allowance for credit losses trade accounts receivable
       
Balance, net as of December 31, 2023   $ 189  
Charged to costs and expenses     64  
Recoveries     (14 )
Balance, net as of December 31, 2024   $ 239  
Recoveries     (35 )
Balance, net as of March 31, 2025   $ 204  
Schedule of marketable securities measured at fair value on a recurring basis
             
    Level 1   Level 2   Total Fair Value
Investments in Marketable Securities:                        
Corporate Bonds   $ 540     $     $ 540  
U.S. Treasury           1,181       1,181  
U.S. Agency and Government Sponsored Securities           1,119       1,119  
U.S. States and Municipalities           386       386  
Total   $ 540     $ 2,686     $ 3,226  

 

The following table summarizes the marketable securities measured at fair value on a recurring basis by level within the fair value hierarchy as of December 31, 2024 (in thousands):

             
    Level 1   Level 2   Total Fair Value
Investments in Marketable Securities:                        
Corporate Bonds   $ 537     $     $ 537  
U.S. Agency and Government Sponsored Securities           1,107       1,107  
U.S. States and Municipalities           385       385  
Total   $ 537     $ 1,492     $ 2,029