v3.25.2
Credit Facilities and Other Debt - Narrative (Details)
$ in Thousands
6 Months Ended 12 Months Ended
Sep. 20, 2024
USD ($)
item
Sep. 19, 2024
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Credit Facilities and Other Debt        
Debt Instrument, Covenant Compliance     Our lines of credit also contain affirmative covenants typical for credit facilities of this nature. The Company was in compliance with these covenants at June 30, 2025 and December 31, 2024. Our lines of credit also contain affirmative covenants typical for credit facilities of this nature. The Company was in compliance with these covenants at June 30, 2025 and December 31, 2024.
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration] us-gaap:PrimeRateMember      
Secured borrowings outstanding     $ 6 $ 6
ACCU Line of Credit. 9.25% maturing September 23, 2025        
Credit Facilities and Other Debt        
Facility renewal period 1 year      
Facility maturity date Sep. 23, 2025      
Minimum cancellation notice 90 days      
Number of additional changes to the original terms | item 2      
Spread over prime rate 1.00% 0.75%    
Amount of average monthly balance $ 1,000      
ACCU Secured, Various Interest Rate, Maturing on various dates        
Credit Facilities and Other Debt        
Secured borrowings outstanding     $ 6 $ 6