XML 105 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Remaining maturities of our lease liabilities    
2025 $ 4,569  
2026 4,002  
2027 3,026  
2028 2,576  
2029 2,509  
Thereafter 2,254  
Total lease payments 18,936  
Less: Interest (2,400)  
Total lease liabilities $ 16,536 $ 15,431