Quarterly report [Sections 13 or 15(d)]

Financial Instruments (Additional Information) (Details)

v3.25.1
Financial Instruments (Additional Information) (Details) - Level 3 [Member]
3 Months Ended
Mar. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Incremental Borrowing Rate Percent 14.20%
Maximum [Member] | 2025 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 1697.00%
Maximum [Member] | 2026 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 163.00%
Maximum [Member] | 2027 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 118.00%
Minimum [Member] | 2025 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 574.00%
Minimum [Member] | 2026 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 98.00%
Minimum [Member] | 2027 [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
EBITDA earned percentage 41.00%