XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Long-term Debt - Repurchase of Outstanding Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Cash Paid     $ 14,284 $ 10,846
Non-cash Pre-tax Gains Recognized $ 381 $ 515 381 515
4.75% Convertible Senior Notes        
Debt Instrument [Line Items]        
Principal Amount 14,750 11,500 14,750 11,500
Carrying Value of Liability 14,665 11,361 14,665 11,361
Cash Paid 14,284 10,846 14,284 10,846
Non-cash Pre-tax Gains Recognized $ 381 $ 515 $ 381 $ 515