Fair Value of Financial Assets and Liabilities - Roll Forward of Aggregate Fair Value Determined by Level 3 Inputs (Details) - Note Purchase Agreement - Level 3 - USD ($) $ in Thousands |
3 Months Ended | ||
|---|---|---|---|
Sep. 30, 2026 |
Jun. 30, 2026 |
Mar. 31, 2026 |
|
| Roll forward of aggregate fair value determined by Level 3 inputs | |||
| Balance at beginning of period | $ 259,480 | $ 241,912 | $ 238,900 |
| Loss on change in fair value reported in other (expense) income, net | 4,814 | 14,637 | 3,012 |
| Change in fair value reported in other comprehensive loss | 2,931 | ||
| Balance at end of period | $ 264,294 | $ 259,480 | $ 241,912 |