v3.26.1
Notes Payable - Additional Information (Details) - USD ($)
$ in Thousands
Jun. 02, 2025
Jul. 07, 2026
Jun. 30, 2026
Jun. 04, 2025
Debt Instrument [Line Items]        
Carrying amount of debt outstanding     $ 75,000  
2021 Loan Agreement [Member]        
Debt Instrument [Line Items]        
Exit fees, debt issuance costs $ 3,000      
Percentage of exit fee on old debt principal amount 6.00%      
Percentage of old debt exit fee waived in connection with the refinancing 1.00%      
Percentage of original contractual exit fee on old debt 7.00%      
Percentage of prepayment fee 2.00%      
2021 Loan Agreement [Member] | Collateralized note 2023-12        
Debt Instrument [Line Items]        
Debt principal balance of collateralized note $ 25,000      
2025 Loan Agreement [Member]        
Debt Instrument [Line Items]        
Revolving credit facility with borrowing capacity $ 500,000      
Carrying amount of debt outstanding     $ 75,000  
Line of credit exit fee percentage 5.00%      
Debt issuance costs paid to creditors $ 3,700      
Reduction to the net carrying amount 1,600      
Allocation to noncurrent deferred finance cost 2,000      
Debt issuance costs paid to third parties 2,300      
Debt Issuance costs paid to third parties allocated to other nonoperating expense 800      
Debt issuance costs paid to noncurrent deferred financing costs $ 1,400      
Prepayment fee percentage first two years 2.00%      
Prepayment fee percentage year three 1.00%      
Nominal interest rate       9.27%
2025 Loan Agreement [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Market capitalization threshold amount invalidating liquidity covenant $ 1,000,000      
2025 Loan Agreement [Member] | Base Rate [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate 3.75%      
2025 Loan Agreement [Member] | 1-Month CME Term SOFR [Member]        
Debt Instrument [Line Items]        
Basis spread on variable rate 4.95%      
2025 Loan Agreement [Member] | Tranche A [Member]        
Debt Instrument [Line Items]        
Remaining capacity available $ 50,000      
Amount withdrawn from the loan agreement 75,000      
2025 Loan Agreement [Member] | Tranche B [Member] | TRUTAKNA [Member]        
Debt Instrument [Line Items]        
Remaining capacity available   $ 75,000    
2025 Loan Agreement [Member] | Tranche C [Member] | TRUTAKNA [Member]        
Debt Instrument [Line Items]        
Amount of debt available on achievements on milestones 50,000      
2025 Loan Agreement [Member] | Tranche D [Member] | TRUTAKNA [Member]        
Debt Instrument [Line Items]        
Amount of debt available on achievements on milestones 50,000      
2025 Loan Agreement [Member] | Tranche E [Member]        
Debt Instrument [Line Items]        
Maximum available capacity 200,000      
2025 Loan Agreement [Member] | Term Loan [Member] | Minimum [Member]        
Debt Instrument [Line Items]        
Debt instrument threshold amount invalidating liquidity covenant 200,000      
Market capitalization threshold amount invalidating the loan coverage ratio $ 1,250,000