Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 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  
Charged to costs and expenses     33  
Recoveries     (35 )
Write-offs     (138 )
Balance, net as of September 30, 2025   $ 99  
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   $ 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