v3.24.2.u1
Fair Value Measurements - Alignment Shares (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Shares    
Beginning balance (in shares) 996,188 1,207,500
Alignment shares converted (in shares) (199,238) (201,250)
Fair value remeasurement (in shares) 0 0
Ending balance (in shares) 796,950 1,006,250
$    
Beginning balance $ 60,502 $ 66,145
Alignment shares converted (10) (11)
Fair value remeasurement (37,958) (19,823)
Ending balance $ 22,534 $ 46,311