XML 80 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Line of Credit (Details) - The Credit Agreement - Line of Credit - USD ($)
Mar. 17, 2025
Mar. 31, 2025
Dec. 31, 2024
Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 100,000,000    
Expansion borrowing capacity 75,000,000    
Outstanding borrowings   $ 0 $ 0
Letter of Credit      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity 25,000,000    
Bridge Loan      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 10,000,000