XML 76 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Debt - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 15, 2029
Feb. 28, 2025
Oct. 31, 2019
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Line of Credit Facility [Line Items]            
Borrowings on notes payable       $ 14,860,000 $ 0  
Line of Credit | Revolving Credit Facility            
Line of Credit Facility [Line Items]            
Facility term     5 years      
Notes payable           $ 0
Maximum borrowing capacity     $ 100,000,000.0      
Interest expense       1,200,000 $ 1,400,000  
Fixed Rate Senior Notes due 2029 | Senior Notes            
Line of Credit Facility [Line Items]            
Aggregate principal amount       65,000,000   $ 65,000,000
Borrowings on notes payable       $ 15,000,000    
Facility term       5 years   5 years
Interest rate       8.75%   8.75%
Redemption price, percentage       100.00%    
Fixed Rate Senior Notes due 2029 | Senior Notes | Forecast            
Line of Credit Facility [Line Items]            
Redemption price, percentage 100.00%          
Variable Rate Senior Notes Due 2026 | Senior Notes            
Line of Credit Facility [Line Items]            
Aggregate principal amount   $ 20,000,000        
Variable market rates   6.00%