XML 110 R91.htm IDEA: XBRL DOCUMENT v3.25.1
Supplemental disclosure of cash flow information - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
shares
Dec. 31, 2023
shares
Dec. 31, 2022
shares
Supplemental disclosure of cash flow information      
Purchase of remaining non-controlling interests in PERC (in shares) 0 368,383 0
Redeemable preferred stock      
Supplemental disclosure of cash flow information      
Issuance of common stock for services rendered 5,904 13,309 9,295
Conversion of stock ratio 1 1 1
Conversion of shares 5,968 8,848 6,585
Common stock      
Supplemental disclosure of cash flow information      
Issuance of common stock for services rendered 68,832 68,864 72,597