XML 41 R35.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurements - Summary of Changes in the Fair Value of the Rights from Private Placement (Details) - Private Placement [Member] - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Servicing Assets at Fair Value [Line Items]        
Change in fair value of rights from Private Placement $ 0 $ 1,200 $ 3,800 $ 1,200
Level 3        
Servicing Assets at Fair Value [Line Items]        
Balance at beginning of period     3,832 2,250
Change in fair value of rights from Private Placement     (3,832) 1,221
Balance at end of period $ 0 $ 3,471 $ 0 $ 3,471