v3.26.1
Borrowings - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Nov. 08, 2024
Jan. 06, 2023
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Aug. 12, 2021
SVB Term Loan | Term loan              
Debt Instrument [Line Items]              
Aggregate principal amount             $ 35.0
Repayments of secured debt   $ 35.0          
First-Citizens Term Loan | Term loan              
Debt Instrument [Line Items]              
Aggregate principal amount   36.0          
Proceeds from issuance of secured debt   36.0          
Effective interest rate during the period     6.60% 7.30% 6.60% 7.30%  
First-Citizens Term Loan | Line of credit | Revolving credit facility              
Debt Instrument [Line Items]              
Revolving credit facility, aggregate principal amount   $ 15.0          
Final payment fee, percentage   2.00%          
Third Amendment Term Loan | Term loan              
Debt Instrument [Line Items]              
Aggregate principal amount $ 36.0            
Basis spread on variable rate 4.25%            
Prime rate adjustment 0.50%            
Prepayment fee as percentage of aggregate principal amount 1.50%            
Prepayment fee, threshold period following closing 18 months            
First Amendment Term Loan | Term loan              
Debt Instrument [Line Items]              
Final payment fee $ 0.7