v3.25.4
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2026
Dec. 31, 2025
Mar. 01, 2026
Subsequent Event [Line Items]      
Proceeds from debt facility   $ 49,992  
Subsequent event | 2020 Loan and Security Agreement with Oxford      
Subsequent Event [Line Items]      
Gross Debt Repayment $ 103,700    
Repayments of Debt 100,000    
Subsequent event | 2026 Loan Agreement with Blue Owl | 2026 Loan Agreement      
Subsequent Event [Line Items]      
Line of credit maximum 350,000    
Subsequent event | 2026 Loan Agreement with Blue Owl | Initial Term Loan      
Subsequent Event [Line Items]      
Proceeds from debt facility $ 100,000    
Subsequent event | 2026 Loan Agreement with Blue Owl | DDTL-1 Commitments      
Subsequent Event [Line Items]      
Line of credit maximum     $ 100,000