v3.26.1
Segment Reporting and Geographic Information - Schedule of Revenue and Long-Lived Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenue $ 148,660 $ 123,574 $ 269,699 $ 226,118  
Long-lived Assets 127,138   127,138   $ 123,628
United States          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenue 133,660 117,933 241,734 217,484  
Long-lived Assets 110,974   110,974   107,239
International          
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Geographical Area, Revenue and Long-Lived Asset [Line Items]          
Revenue 15,001 $ 5,641 27,965 $ 8,634  
Long-lived Assets $ 16,163   $ 16,163   $ 16,389