XML 60 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - (Details) - 2021 Credit Facility - USD ($)
1 Months Ended
Dec. 09, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Nov. 08, 2021
Debt Instrument [Line Items]          
Credit facility increase $ 25,000,000        
Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, face amount $ 75,000,000       $ 50,000,000
Credit facility borrowings   $ 0 $ 0    
Loan costs, net   400,000 400,000    
Accumulated amortization, debt issuance costs   $ 200,000 $ 100,000    
Revolving Credit Facility | Bloomberg Short-Term Bank Yield Index Rate          
Debt Instrument [Line Items]          
Credit facility, basis spread on variable rate     1.50% 1.50%  
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)          
Debt Instrument [Line Items]          
Credit facility, basis spread on variable rate   1.75%      
Letter of Credit | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, face amount         10,000,000
Swingline Loan | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit facility, face amount         $ 5,000,000