XML 99 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Future Minimum Lease Payments Related to Company's Operating Lease Liability (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
Remainder of 2025 (Remaining three months) $ 1,878
2026 11,355
2027 11,536
2028 11,666
2029 12,016
Thereafter 29,413
Total future operating lease payments 77,864
Less: imputed interest (17,320)
Total operating lease liabilities $ 60,544