XML 66 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Based Compensation - Schedule of Unamortized Compensation Cost and Weighted Average Service Period of Unvested Outstanding Awards (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 10,406
Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 2,194
Weighted Average Service Period 1 year 6 months
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 8,212
Weighted Average Service Period 2 years 7 months 6 days