v3.26.1
Debt (Details) - Revolving Credit Facility - Line of Credit - 2025 Amended and Restated Financing Agreement - USD ($)
Dec. 08, 2025
Mar. 31, 2026
Dec. 31, 2025
Debt Instrument [Line Items]      
Aggregate principal amount $ 50,000,000.0    
Additional borrowings $ 30,000,000.0    
Debt instrument, basis spread on variable rate 3.00%    
Debt instrument, interest rate floor (as a percent) 1.00%    
Line of credit facility, interest rate 3.00%    
Borrowings base percentage 85.00%    
Outstanding borrowings   $ 0 $ 0
Remaining borrowing capacity   45,700,000  
Debt instrument, term 60 days    
Debt instrument, covenant, current ratio 1.35    
Unrestricted cash balance $ 35,000,000.0    
Covenant to maintain depository and operating accounts   $ 75,000,000.0