XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Rent commitments    
Remainder of 2025 $ 3,446  
2026 6,549  
2027 6,161  
2028 5,682  
2029 4,684  
2030 3,802  
Thereafter 17,796  
Total undiscounted cash flows 48,120  
Less: Amounts representing interest 8,885  
Present value of net future minimum lease payments $ 39,235 $ 11,040