Annual report [Section 13 and 15(d), not S-K Item 405]

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

v3.25.0.1
Segment and Geographic Information - Schedule of Revenues and Long-Lived Assets by Reportable Segment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue $ 248,693 $ 225,180
Long-lived assets 39,794 26,383
United States    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 218,747 190,744
Long-lived assets 38,540 13,727
Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Revenue 29,946 34,436
Long-lived assets $ 1,254 $ 12,656