v3.26.1
Debt - Wintrust Revolving Loans (Details) - Wintrust Revolving Loans - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
May 05, 2023
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jun. 27, 2025
Jun. 26, 2025
Debt Instrument [Line Items]            
Letters of credit   $ 7,000   $ 5,100    
Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity         $ 100,000 $ 50,000
Wintrust revolving loans   32,380   $ 10,000    
Maximum outstanding borrowings during the period   $ 32,400 $ 10,000      
Average daily balance of borrowings outstanding     $ 10,000      
Weighted average annual interest rate (as a percent)   5.49%   5.72%    
Revolving Credit Facility | Maximum            
Debt Instrument [Line Items]            
Average daily balance of borrowings outstanding   $ 13,700        
Sublimit for Letters of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity         $ 20,000 $ 10,000
Line of Credit | Revolving Credit Facility | Base Rate            
Debt Instrument [Line Items]            
Variable rate step-down adjustment 0.95%          
Line of Credit | Minimum | Revolving Credit Facility | SOFR            
Debt Instrument [Line Items]            
Basis spread over variable rate (as a percent) 0.15%          
Line of Credit | Minimum | Revolving Credit Facility | Base Rate            
Debt Instrument [Line Items]            
Basis spread over variable rate (as a percent) 3.00%          
Line of Credit | Maximum | Revolving Credit Facility | SOFR            
Debt Instrument [Line Items]            
Basis spread over variable rate (as a percent) 2.50%