XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Lease Liability, Maturity (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
Operating Leases  
Remaining 2025 $ 13,712
2026 19,000
2027 19,423
2028 19,859
2029 20,358
Thereafter 54,309
Total lease payments 146,661
Less: imputed interest 41,726
Total 104,935
Finance Leases  
Remaining 2025 1,201
2026 3
2027 0
2028 0
2029 0
Thereafter 0
Total lease payments 1,204
Less: imputed interest 40
Total $ 1,164