XML 64 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue and Contract Balances (Schedule of Total Revenue From Customers By Geographic Region) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Total revenue $ 176,034 $ 125,808 $ 87,174
United States [Member]      
Disaggregation of Revenue [Line Items]      
Total revenue 162,733 115,036 77,725
Rest of World [Member]      
Disaggregation of Revenue [Line Items]      
Total revenue $ 13,301 $ 10,772 $ 9,449