v3.26.1
Subsequent Events (Details) - Subsequent Event - Line of Credit - Secured Debt
$ in Millions
Aug. 03, 2026
USD ($)
Subsequent Event [Line Items]  
Maximum principal amount $ 27.5
Current amount available 12.5
Additional amount available upon achievement of milestones, certain conditions and covenants $ 15.0
Variable rate floor 4.50%
Default rate percentage 3.00%
Variable Rate Component One  
Subsequent Event [Line Items]  
Interest rate margin percentage 8.00%
Variable Rate Component Two  
Subsequent Event [Line Items]  
Interest rate margin percentage 7.50%
Variable Rate Component Three  
Subsequent Event [Line Items]  
Interest rate margin percentage 7.00%
Minimum  
Subsequent Event [Line Items]  
Stated interest rate percentage 12.50%