XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments - Schedule of Financial Instruments With Significant Level 3 Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Financial Assets    
Fair value, beginning of period $ 0 $ 9,300
Changes in fair value included in net (loss) income 0 (400)
Fair value, end of period 0 8,900
Financial Liabilities    
Fair value, beginning of period 111,600 86,200
Changes in fair value included in net (loss) income (1,400) 18,000
Fair value, end of period $ 110,200 $ 104,200