v3.26.1
Stockholders’ Equity - Schedule of Condensed Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Condensed Income Statements, Captions [Line Items]        
Total $ 4,084 $ 2,677 $ 8,666 $ 6,177
RSUs        
Condensed Income Statements, Captions [Line Items]        
Total 2,850 1,398 6,190 3,477
PSUs        
Condensed Income Statements, Captions [Line Items]        
Total 829 437 1,545 916
Stock options        
Condensed Income Statements, Captions [Line Items]        
Total $ 405 $ 842 $ 931 $ 1,784