v3.26.1
Commitments and Contingencies - Schedule of Remaining Maturities of Operating Leases Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Commitments and Contingencies Disclosure [Abstract]    
Remainder of fiscal year $ 4,071  
Year one 8,246 $ 8,142
Year two 8,566 8,246
Year three 8,512 8,566
Year four 8,567 8,512
Year five   8,567
Thereafter 19,765  
Thereafter   19,765
Total undiscounted lease payments 57,727 61,798
Imputed interest (6,214) (7,102)
Total operating lease liabilities $ 51,513 $ 54,696