v3.26.1
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
Jun. 30, 2026
Mar. 31, 2026
Roll forward of aggregate fair value determined by Level 3 inputs    
Balance at beginning of period $ 241,912 $ 238,900
Loss on change in fair value reported in other (expense) income, net 14,637 3,012
Loss on change in fair value reported in other comprehensive loss 2,931  
Balance at end of period $ 259,480 $ 241,912