XML 104 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-based Compensation and Equity - Summary of Share-based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total non-cash stock compensation $ 7,114 $ 8,776 $ 10,172
Continuing operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total non-cash stock compensation 7,114 8,776 8,895
Continuing operations | Stock options, net of estimated forfeitures      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total non-cash stock compensation 0 0 468
Continuing operations | Restricted stock awards      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total non-cash stock compensation 7,114 8,776 8,427
Discontinued operations      
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Total non-cash stock compensation $ 0 $ 0 $ 1,277