XML 67 R56.htm IDEA: XBRL DOCUMENT v3.25.4
LEASES - Schedule of Operating Lease Liability, Maturity (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Operating Leases  
Remaining 2025 $ 4,750
2026 19,631
2027 20,064
2028 20,405
2029 20,754
Thereafter 54,318
Total lease payments 139,922
Less: imputed interest 37,700
Total $ 102,222