Quarterly report [Sections 13 or 15(d)]

Subsequent Events (Details)

v3.25.3
Subsequent Events (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended
Oct. 14, 2025
Oct. 31, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2025
Subsequent Event [Line Items]          
Repayment of line of credit     $ 26,300 $ 13,000  
Proceeds from line of credit, net of issuance costs     $ 29,800 $ 34,500  
Revolving credit facility | Amended and Restated Credit Agreement | Line of credit | Subsequent Event          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 35,300        
Repayment of line of credit $ 6,800        
Proceeds from line of credit, net of issuance costs   $ 8,000      
Interest rate for borrowings 7.38%        
Term loan | Amended and Restated Credit Agreement | Line of credit | Forecast          
Subsequent Event [Line Items]          
Amortization rate         1.875%
Term loan | Amended and Restated Credit Agreement | Line of credit | Subsequent Event          
Subsequent Event [Line Items]          
Maximum borrowing capacity $ 85,000        
Debt instrument, covenant adjustments $ 35,200        
Amortization rate 2.50%