v3.24.0.1
Acquisitions - Schedule of Business Acquisition, Pro Forma Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Populi Inc    
Business Acquisition [Line Items]    
Revenue $ 255,629 $ 228,085
Net loss $ (294,232) (33,015)
AW acquisition    
Business Acquisition [Line Items]    
Revenue   224,130
Net loss   $ (26,443)