XML 120 R105.htm IDEA: XBRL DOCUMENT v3.25.4
Principal Payments (Details)
3 Months Ended 12 Months Ended
Dec. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Disclosure [Abstract]          
Debt Instrument, Periodic Payment, Principal       $ 302,800,000 $ 51,000,000.0
DebtInstrumentAdditionalPrepaymentPrincipal $ 30,000,000.0 $ 25,000,000.0 $ 35,000,000.0    
Term A principal payment % First 2 Years 0.00625     0.00625  
Term A Principal Payment % Year 3 and 4 0.0125     0.0125  
Term A Principal Payment % in Year 5 0.01875     0.01875  
Term Loan B Principal Payment % 0.0025     0.0025