XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Schedule of Financial Instruments with Significant Level 3 Inputs (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Financial Assets    
Fair value, beginning of period $ 0 $ 9,300
Changes in fair value included in net (loss) income 0 (1,100)
Cash payments 0 0
Fair value, end of period 0 8,200
Financial Liabilities    
Fair value, beginning of period 111,600 86,200
Changes in fair value included in net (loss) income (9,475) 24,300
Cash payments (99,625) 0
Fair value, end of period $ 2,500 $ 110,500