v3.26.1
Commitments and Contingencies - Schedule of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 12, 2026
Commitments and Contingencies Disclosure [Abstract]    
Remainder of 2026 $ 10,679  
2027 14,235  
2028 13,632  
2029 8,014  
2030 8,194  
Thereafter 22,030  
Total undiscounted future minimum lease payments 76,784 $ 44,100
Less: present value discount (12,628)  
Total discounted future minimum lease payments 64,156  
Less: prepaid rent (852)  
Less: tenant improvement allowances (7,140)  
Total operating lease liabilities $ 56,164