Quarterly report pursuant to Section 13 or 15(d)

Segment and Geographic Information - Schedule of Revenues and Long-Lived Assets by Reportable Segment (Details)

v3.24.3
Segment and Geographic Information - Schedule of Revenues and Long-Lived Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenue $ 74,877 $ 71,442 $ 194,336 $ 177,702  
Long-lived assets 53,363   53,363   $ 26,383
United States          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenue 63,282 58,630 166,583 148,620  
Long-lived assets 38,708   38,708   13,727
Other          
Revenues from External Customers and Long-Lived Assets [Line Items]          
Revenue 11,595 $ 12,812 27,753 $ 29,082  
Long-lived assets $ 14,655   $ 14,655   $ 12,656