XML 53 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Based Compensation - Schedule of Unamortized Compensation Cost and Weighted Average Service Period of Unvested Outstanding Awards (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2024
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 3,638
Options  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 660
Weighted Average Service Period 9 months
RSUs  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Unamortized Compensation Costs $ 2,978
Weighted Average Service Period 3 years 3 months 10 days