v3.26.1
Debt - Revolving Credit Facility (Details) - Revolving Credit Facility - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Sep. 30, 2022
Mar. 31, 2026
Mar. 31, 2025
Line of Credit Facility [Line Items]      
Maximum borrowing capacity $ 50,000 $ 75,000  
Increase in borrowing capacity   25,000  
Credit facility matures date Sep. 29, 2027    
Credit facility outstanding balance   15,100  
Debt issuance costs incurred   1,400  
Debt issuance costs, net of accumulated amortization   $ 400  
Interest rate   7.30%  
Interest rate per annum   3.50%  
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]   us-gaap:SecuredOvernightFinancingRateSofrMember  
Unused line fee percentage per annum   0.50%  
Interest expenses   $ 400 $ 500
Amortization of debt issuance costs   $ 100 $ 10
Lockbox arrangement, percentage of revolving loan limit maximum availability   30.00%  
Lockbox arrangement, revolving loan limit number of consecutive business day   5 days