XML 62 R42.htm IDEA: XBRL DOCUMENT v3.25.4
Significant Accounting Policies - Credit Risk and Major Customers (Details) - Customer concentration - customer
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue concentration    
Concentration risk    
Number of customers 3 3
Revenue concentration | Three customers    
Concentration risk    
Concentration risk percentage 95.00% 98.00%
Accounts receivable concentration    
Concentration risk    
Number of customers 2 2
Accounts receivable concentration | Two customers    
Concentration risk    
Concentration risk percentage 98.00% 94.00%
Contract asset concentration    
Concentration risk    
Number of customers 1  
Contract asset concentration | One customer    
Concentration risk    
Concentration risk percentage 100.00%