v3.25.4
Revenue Recognition - Schedule of Company's Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Disaggregation of Revenue [Line Items]    
Revenue [1] $ 145,905 $ 103,865
United States    
Disaggregation of Revenue [Line Items]    
Revenue 140,652 99,995
Foreign    
Disaggregation of Revenue [Line Items]    
Revenue $ 5,253 $ 3,870
[1] Includes related party revenue of $6.1 million for the year ended December 31, 2024. There was no related party revenue for the year ended December 31, 2025.