XML 68 R44.htm IDEA: XBRL DOCUMENT v3.22.0.1
Acquisitions - Business Combination - Summary of Supplemental Proforma Information (Details) - ILX and Castex - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]    
Revenue $ 634,921 $ 1,246,391
Net income (loss) $ (449,988) $ 148,091
Basic net income (loss) per common share $ (6.48) $ 2.27
Diluted net income (loss) per common share $ (6.48) $ 2.26