v3.25.1
Financings (Details)
$ in Thousands
Jul. 29, 2022
USD ($)
lender
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
May 06, 2022
USD ($)
Debt Instrument [Line Items]        
Revolving Credit Facility   $ 7,600 $ 7,600  
Revolving Credit Facility        
Debt Instrument [Line Items]        
Maximum borrowing capacity $ 90,000     $ 30,000
Number of additional lenders | lender 2      
Borrowing capacity increase option $ 100,000      
Applicable margin 1.00%      
Minimum variable rate 4.75%      
Revolving Credit Facility   7,600 $ 7,600  
Amount available to be drawn   $ 82,400    
Revolving Credit Facility | Fixed Interest Rate For First Three Years        
Debt Instrument [Line Items]        
Interest rate 5.65%