XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Risks and Fair Value - Concentration of Credit Risk (Details) - Customer - customer
3 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Total revenue      
Concentration risk      
Number of major customers 3 3  
Total revenue | Customer one      
Concentration risk      
Concentration risk 52.00% 42.00%  
Total revenue | Customer two      
Concentration risk      
Concentration risk 25.00% 25.00%  
Total revenue | Customer three      
Concentration risk      
Concentration risk 13.00% 23.00%  
Accounts receivable      
Concentration risk      
Number of major customers 3   3
Accounts receivable | Customer one      
Concentration risk      
Concentration risk 55.00%   52.00%
Accounts receivable | Customer two      
Concentration risk      
Concentration risk 24.00%   24.00%
Accounts receivable | Customer three      
Concentration risk      
Concentration risk 13.00%   15.00%