XML 243 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Maturities of Operating Lease Liabilities on an Undiscounted Basis (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 (remainder of fiscal year) $ 11,616
2026 15,799
2027 14,974
2028 13,619
2029 13,905
2030 and thereafter 114,790
Total 184,703
Less imputed interest (68,847)
Total operating lease liabilities (includes current portion) $ 115,856