Quarterly report pursuant to Section 13 or 15(d)

Presentation and Summary of Significant Accounting Policies - Additional Information (Details)

v3.24.1.1.u2
Presentation and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
Segment
Customer
Mar. 31, 2023
USD ($)
Customer
Dec. 31, 2023
USD ($)
Customer
Dec. 31, 2022
USD ($)
Significant Accounting Policies [Line Items]        
Decrease in other income, net $ (4,403) $ 355    
Increase in benefit from provision for income taxes (1,045) (271)    
Increase in foreign currency translation loss, net of income taxes 219 (766)    
Positive (negative) cash flows from operations 15,931 (33,785) $ (76,421) $ 3,737
Positive (negative) cash flows from investing activities (1,901) (2,947)    
Positive (negative) cash flows from financing activities (2,674) (7,981)    
Net loss 25,198 $ 22,963 58,625 $ 25,557
Accumulated deficit 455,094   429,896  
Cash and cash equivalents 91,662      
Long-term restricted cash 929   867  
Transaction price remaining performance obligations $ 26,734      
Transaction price remaining performance obligations percentage 48.00%      
Number of reportable segment | Segment 1      
Advertising Customers [Member]        
Significant Accounting Policies [Line Items]        
Cash received $ 73,300   $ 44,481  
Sales Revenue [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]        
Significant Accounting Policies [Line Items]        
Number of major customers | Customer 0 1    
Concentration risk percentage 10.00% 10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Significant Customer [Member]        
Significant Accounting Policies [Line Items]        
Number of major customers | Customer 1 2 0  
Concentration risk percentage 10.00% 10.00%    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Advertising Customers [Member] | Significant Customer [Member]        
Significant Accounting Policies [Line Items]        
Concentration risk percentage     10.00%