v3.25.2
Long-Term Debt and Borrowing Arrangements - Schedule of Related Party Revolving Credit Arrangements (Parentheticals) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]    
Debt $ 40,604 $ 41,207
Maturity date May 16, 2025  
Due September 30, 2034 [Member]    
Line of Credit Facility [Line Items]    
Maturity date Sep. 30, 2034  
Due September 30, 2034 [Member] | Revolving Credit Arrangement [Member]    
Line of Credit Facility [Line Items]    
Debt $ 15,000