XML 72 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
SIGNIFICANT ACCOUNTING POLICIES - Concentrations of credit and customer risk (Details) - Customer - customer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Revenues      
SIGNIFICANT ACCOUNTING POLICIES      
Number of customers that accounted for more than ten percent of consolidated revenue 0 0 0
Receivables      
SIGNIFICANT ACCOUNTING POLICIES      
Number of customers that accounted for more than ten percent of consolidated revenue 1 0  
Receivables | Customer One      
SIGNIFICANT ACCOUNTING POLICIES      
Concentration risk (as a percent) 14.00%