XML 100 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Revenue by Geographic Area (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue by geographic area    
Total revenue $ 98,427 $ 90,122
United States | Reportable Geographical Components    
Revenue by geographic area    
Total revenue 1,375 11,481
Rest of World | Reportable Geographical Components    
Revenue by geographic area    
Total revenue $ 97,052 $ 78,641