XML 103 R90.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Disclosures - Summary of Reconciliations of Changes In The Fair Value of The Liabilities (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Warrant Liability [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance as of January 1   $ 19,700
Change in fair value   4,400
Extinguishment of the warrant and derivative liabilities   (24,100)
Acquisition Related Liabilities [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance as of January 1 $ 22,957 23,155
Additions 7,539 12,008
Payments made during the year (10,811) (9,850)
Settlement during the year   (533)
Change in fair value 12,990 (1,823)
Balance as of December 31 32,675 22,957
Derivative Liability [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Balance as of January 1   38,400
Payments made during the year (410)  
Change in fair value $ 410 $ 600
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value Adjustment of Warrants Fair Value Adjustment of Warrants
Extinguishment of the warrant and derivative liabilities   $ (39,000)