v3.24.0.1
Fair Value Measurements - Alignment Shares (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Shares    
Beginning balance (in shares) 1,207,500 1,408,750
Alignment shares converted (in shares) (201,250) (201,250)
Alignment shares forfeited (in shares) (10,062) 0
Fair value remeasurement (in shares) 0 0
Ending balance (in shares) 996,188 1,207,500
$    
Beginning balance $ 66,145 $ 127,474
Alignment Shares converted (11) (15)
Alignment Shares forfeited (432) 0
Fair value remeasurement (5,200) (61,314)
Ending balance $ 60,502 $ 66,145