XML 73 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Significant Customer Concentrations (Details) - Customer Concentration Risk [Member]
$ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
USD ($)
Customer
Jun. 30, 2024
USD ($)
Customer
Jun. 30, 2025
USD ($)
Customer
Jun. 30, 2024
USD ($)
Customer
Dec. 31, 2024
USD ($)
Customer
One Customer [Member] | Revenue [Member]          
Significant Customer Concentrations [Abstract]          
Number of major customers (in Customer) | Customer 1   1    
Revenues $ 1.7   $ 2.5    
Concentration risk percentage 21.60%   17.20%    
One Customer [Member] | Accounts Receivable [Member]          
Significant Customer Concentrations [Abstract]          
Concentration risk percentage     7.10%    
Accounts receivable $ 0.3   $ 0.3   $ 0.0
Other Customer [Member] | Accounts Receivable [Member]          
Significant Customer Concentrations [Abstract]          
Number of major customers (in Customer) | Customer     1   1
Concentration risk percentage     11.50%   8.70%
Accounts receivable $ 0.5   $ 0.5   $ 0.5
Two Customers [Member] | Revenue [Member]          
Significant Customer Concentrations [Abstract]          
Number of major customers (in Customer) | Customer   2   2  
Revenues   $ 2.3   $ 3.7  
Concentration risk percentage   27.00%   24.60%