v3.26.1
Commitments - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Nov. 30, 2025
ft²
Extension
Mar. 31, 2026
USD ($)
ft²
Extension
Mar. 31, 2025
USD ($)
Other Commitments [Line Items]      
Operating lease cost   $ 1,100 $ 1,100
Defined contribution plan, maximum annual contributions per employee, percent   100.00%  
Defined contribution plan, employer matching contribution, percent of employee's gross pay   3.00%  
Defined contribution plan, employer discretionary contribution amount   $ 100 $ 200
Operating sublease period The sublease began in December 2025 and continues through November 2027.    
Sublease income   $ 143  
Chestnut Run Lease      
Other Commitments [Line Items]      
Lease renewal period   5 years  
Area of lease premises | ft²   81,000  
Area of sublease | ft² 20,000    
Number of sublease extensions | Extension 3    
Sublease, option to extend one year    
Lessee, Operating Sublease, Option to Extend one year    
Chestnut Run Lease | Maximum      
Other Commitments [Line Items]      
Number of lease extensions | Extension   3  
Chestnut Run Lease | Letter of Credit      
Other Commitments [Line Items]      
Security deposit   $ 3,200  
Chestnut Run Lease | Letter of Credit | Pro Forma      
Other Commitments [Line Items]      
Security deposit   $ 500