XML 97 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Carrying Value    
Trade Receivables, Net $ 4,352 $ 3,476
Equipment Financing Receivables 3,446 2,624
Finance lease obligations 23 98
Notes Payable 592 1,049
Estimated Fair Value    
Trade Receivables, Net 4,352 3,476
Equipment Financing Receivables 3,446 2,624
Finance lease obligations 23 98
Notes Payable $ 587 $ 1,012