v3.26.3
Segment Reporting - Schedule of Expenditures for Additions to Long-lived Assets by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets $ 5,796 $ 4,062 $ 15,539 $ 6,792
Operating Segments | United States        
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets 5,499 3,636 14,358 5,929
Operating Segments | Europe        
Segment Reporting [Line Items]        
Total expenditures for additions to long-lived assets $ 297 $ 426 $ 1,181 $ 863