v3.24.0.1
Property And Equipment, Net - Summary of Company Property and Equipment, Net Based on Geography (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Long-lived assets $ 15,134 $ 13,317
United States (U.S.) [Member]    
Property Plant And Equipment [Line Items]    
Long-lived assets 13,503 11,655
United Kingdom [Member]    
Property Plant And Equipment [Line Items]    
Long-lived assets 105 196
Other countries [Member]    
Property Plant And Equipment [Line Items]    
Long-lived assets $ 1,526 $ 1,466