XML 79 R65.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Remainder of 2025 $ 9,007
2026 16,241
2027 14,974
2028 14,159
2029 11,403
2030 9,776
Thereafter 15,431
Total lease payments 90,991
Less: imputed interest (11,975)
Total lease liability $ 79,016