XML 89 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations - Schedule of Pro Forma (Details) - Quixote - USD ($)
$ in Thousands
4 Months Ended 12 Months Ended
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Business Combination, Separately Recognized Transactions      
Revenue $ 33,200 $ 1,090,857 $ 982,985
Net (loss) income $ (5,290) $ (17,715) $ 38,508