XML 88 R76.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Carrying Value    
Trade Receivables, Net $ 5,620 $ 4,352
Equipment Financing Receivables 3,842 3,446
Finance lease obligations 4 23
Notes Payable 356 592
Estimated Fair Value    
Trade Receivables, Net 5,620 4,352
Equipment Financing Receivables 3,842 3,446
Finance lease obligations 4 23
Notes Payable $ 356 $ 587