XML 92 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Other Current Liabilities - Schedule of Other Non-Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Earnout liability $ 38,601 $ 0
Other 3,207 5,293
Total other non-current liabilities $ 41,808 $ 5,293