v3.26.1
Debt (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Total Debt Obligations $ 214,000 $ 226,000
Less than 1 year 214,000 226,000
1-3 years
3-5 years
More than 5 years
Nat West Credit Facility [Member]    
Line of Credit Facility [Line Items]    
Total Debt Obligations 214,000 226,000
Less than 1 year 214,000 226,000
1-3 years
3-5 years
More than 5 years