XML 85 R73.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Carrying Value    
Trade Receivables, Net $ 4,060 $ 4,352
Equipment Financing Receivables 3,687 3,446
Finance lease obligations 4 23
Notes Payable 475 592
Estimated Fair Value    
Trade Receivables, Net 4,060 4,352
Equipment Financing Receivables 3,687 3,446
Finance lease obligations 4 23
Notes Payable $ 472 $ 587