v3.26.1
Debt Obligations - Foreign lines of credit (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Obligations    
Borrowings   11,631
Foreign Lines of Credit    
Debt Obligations    
Maximum availability $ 12,200  
Borrowings under the lines of credit $ 12,138  
Current interest rate 3.91%