Fair Value Measurements - Rollforward of Assets and Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation (Details) - USD ($) $ in Thousands |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Balance at beginning of period | $ 108,799 | $ 1,295 |
Unrealized loss, included in other | $ (427) | $ (2,097) |
Fair Value, Net Derivative Asset (Liability), Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] | Other | Other |
Balance at end of period | $ 110,852 | $ 108,799 |
2024 Debt Repayment | ||
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] | ||
Issuance of embedded derivative within the 2024 Debt Repayment | $ 2,480 | $ 109,601 |