XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Tables)
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Other commitments The following table sets forth the details of the Company's put option liability ($ in thousands):
Three months ended June 30,Six months ended June 30,
2023202220232022
Beginning balance$13,775 $26,867 $12,153 $23,667 
Fair value adjustments during the period1,839 3,595 3,461 6,795 
Repurchases— (5,628)— (5,628)
Ending balance$15,614 $24,834 $15,614 $24,834