v3.26.1
Segment Reporting - Schedule of Expenditures for Additions to Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets $ 6,203 $ 1,468 $ 9,743 $ 2,730
Operating Segments | United States        
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets 5,658 1,125 8,859 2,293
Operating Segments | Europe        
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets $ 545 $ 343 $ 884 $ 437