XML 60 R46.htm IDEA: XBRL DOCUMENT v3.25.4
Bank Note Payable, Term Note Payable and Private Placements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Feb. 26, 2026
Apr. 01, 2025
Mar. 31, 2025
BMO Term loan          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan $ 70.7        
Interest rate during period (as a percent) 9.00% 8.00%      
Weighted average interest rate (as a percent) 8.75% 8.34%      
Interest rate (as a percent)       9.00% 8.00%
BofA Term Loan          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan $ 55.3        
Weighted average interest rate (as a percent) 8.75% 8.34%      
Effective interest rate (as a percent) 9.00% 8.00%      
Interest rate (as a percent)       9.00% 8.00%
Senior notes          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan $ 122.9        
Series A Notes          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan 71.3        
Series B Notes          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan $ 51.6        
Series A Notes and Series B Notes          
Bank Note Payable, Term Note Payable and Private Placements          
Interest rate (as a percent) 9.00% 8.00%   9.00% 8.00%
Initial term loan | Subsequent event          
Bank Note Payable, Term Note Payable and Private Placements          
Principal amount of loan     $ 275.0