XML 60 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Revolving Credit Facility (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jan. 31, 2025
Sep. 30, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Line of Credit Facility [Line Items]          
Repayment of outstanding balance     $ 164,175 $ 119,500 $ 27,500
Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity   $ 50,000 75,000    
Increase in borrowing capacity     25,000    
Credit facility outstanding balance     63,300    
Credit facility matures date   Sep. 29, 2027      
Credit facility, matures period prior to final maturity date of 2026 notes   90 days      
Debt issuance costs incurred     1,400    
Debt issuance costs, net of accumulated amortization     $ 800 1,000  
Interest rate per annum     3.50%    
Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]     us-gaap:SecuredOvernightFinancingRateSofrMember    
Interest rate     8.20%    
Unused line fee percentage per annum     0.50%    
Lockbox arrangement, percentage of revolving loan limit maximum availability     30.00%    
Lockbox arrangement, revolving loan limit number of consecutive business day     5 days    
Interest expenses     $ 3,400 2,000 200
Amortization of debt issuance costs     $ 200 $ 300 $ 100
Revolving Credit Facility | Subsequent Event          
Line of Credit Facility [Line Items]          
Repayment of outstanding balance $ 52,800