XML 74 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Maturities of Operating Lease Liabilities on an Undiscounted Basis (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
2025 (remainder) $ 3,902
2026 15,799
2027 14,974
2028 13,619
2029 13,905
2030 and thereafter 114,790
Total 176,989
Less imputed interest (64,289)
Total operating lease liabilities (includes current portion) $ 112,700