XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Liability, Maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 18,589
2026 19,000
2027 19,423
2028 19,859
2029 20,358
Thereafter 54,309
Total lease payments 151,538
Less: imputed interest 43,721
Total 107,817
Finance leases  
2025 1,750
2026 3
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 1,753
Less: imputed interest 81
Total $ 1,672