Quarterly report pursuant to Section 13 or 15(d)

Equity-Based Compensation - Equity Based Compensation Expense (Details)

v3.24.2.u1
Equity-Based Compensation - Equity Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense $ 1,918 $ 1,908 $ 4,453 $ 3,866
Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 557 644 1,211 1,363
Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 1,361 1,264 3,242 2,503
ESPP | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 35 0 70 0
ESPP | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 22 0 46 0
Stock options | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 6 46 15 92
Stock options | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 317 383 729 744
Restricted stock units | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 511 598 1,117 1,271
Restricted stock units | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 869 881 2,104 1,759
Performance-based restricted stock units | Cost of sales        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense 5 0 9 0
Performance-based restricted stock units | Selling, general and administrative expenses        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total equity-based compensation expense $ 153 $ 0 $ 363 $ 0