XML 75 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
TRUIST CREDIT FACILITY - Credit facility (Details) - USD ($)
12 Months Ended
Aug. 13, 2024
Nov. 19, 2021
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Debt          
Total     $ 33,628,000 $ 35,634,000 $ 28,513,000
Term Facility          
Debt          
Total     18,121,000 $ 33,056,000 $ 28,513,000
Line of Credit | The Credit Facility          
Debt          
Deferred debt issuance costs     14,000,000.0    
Convertible Debt | Convertible Senior Notes due 2029          
Debt          
Debt instrument, interest rate, stated percentage 2.25%        
Credit Facility - 2021 | Term Facility          
Debt          
Maximum borrowing capacity   $ 300,000,000.0      
Repayments of long-term lines of credit $ 294,000,000.0        
Long-term debt, gross 292,500,000        
Total 1,200,000        
Debt instrument, legal fees $ 300,000        
Write-off unamortized deferred financing     $ 7,500,000    
Credit Facility - 2021 | Line of Credit          
Debt          
Maximum borrowing capacity   $ 40,000,000.0      
Commitment fee (as a percent)   0.50%