Annual report pursuant to Section 13 and 15(d)

Installment Payment Liability (Tables)

v3.24.4
Installment Payment Liability (Tables)
12 Months Ended
Dec. 31, 2023
Installment Payment Liability [Abstract]  
Schedule of Reconciliation of the Installment Payment Liability A reconciliation of the installment payment liability is included below:
    (Restated)  
Balance as of December 31, 2021   $
           —
 
Additions pursuant to acquisitions     681  
Balance as of December 31, 2022   $ 681  
Additions pursuant to acquisitions     951  
Interest accretion     11  
Payments made     (218 )
Balance as of December 31, 2023   $ 1,425  
         
Current portion of installment payment liabilities   $ 786  
Long-term installment payment liabilities   $ 639