XML 69 R57.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Stock-based Compensation Expense - Award Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock-Based Compensation        
Total stock-based compensation $ 2,196 $ 6,511 $ 8,864 $ 16,097
Earn-Out Restricted Shares        
Stock-Based Compensation        
Total stock-based compensation   1,997   1,997
Restricted Stock Units ("RSUs")        
Stock-Based Compensation        
Total stock-based compensation 1,774 3,404 6,545 10,093
Performance Stock Units ("PSUs")        
Stock-Based Compensation        
Total stock-based compensation 176 582 1,089 2,214
Restricted Stock Awards ("RSAs")        
Stock-Based Compensation        
Total stock-based compensation 245 486 1,197 1,464
Employee Stock Option        
Stock-Based Compensation        
Total stock-based compensation $ 1 $ 42 $ 33 $ 329