Financial Instruments - Schedule of Maturities of Long-Term Debt (Details) - USD ($) $ in Thousands |
Dec. 31, 2025 |
Jul. 31, 2025 |
|---|---|---|
| Quarterly [Abstract] | ||
| 2026 | $ 3,750 | |
| 2027 | 3,750 | |
| 2028 | 3,750 | |
| 2029 | 3,750 | |
| 2030 | 3,750 | |
| 2030 - Final payment at Maturity | $ 0 | |
| Annually [Abstract] | ||
| 2026 | $ 15,000 | |
| 2027 | 15,000 | |
| 2028 | 15,000 | |
| 2029 | 15,000 | |
| 2030 | 7,500 | |
| 2030 - Final payment at Maturity | $ 228,750 |
| X | ||||||||||
- Definition Annually No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Next Rolling 12 Months No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Rolling after Year Five, Final Payment No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Rolling Year Five No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Rolling Year Four No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Rolling Year Three No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Quarterly Repayments of Principal in Rolling Year Two No definition available.
|
| X | ||||||||||
- Definition Long-Term Debt, Maturities, Repayments of Principal in Rolling after Year Five, Final Payment No definition available.
|
| X | ||||||||||
- Definition Quarterly No definition available.
|
| X | ||||||||||
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|