XML 89 R68.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Future Undiscounted Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Rent commitments    
Remainder of 2025 $ 5,845  
2026 6,548  
2027 6,116  
2028 5,648  
2029 4,671  
2030 3,796  
Thereafter 17,783  
Total undiscounted cash flows 50,407  
Less: Amounts representing interest 9,296  
Present value of net future minimum lease payments $ 41,111 $ 11,040