XML 89 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income taxes - Narratives (Details) - USD ($)
12 Months Ended 24 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Income Tax Disclosure [Abstract]        
Effective tax rate 23.20% 4.70% 0.00%  
Enacted statutory rate 21.00%      
Deferred tax assets, operating loss carryforwards, not subject to expiration $ 61,100,000      
Deferred tax assets, operating loss carryforwards, subject to expiration $ 61,100,000      
Unrecognized tax benefits, interest or penalties       $ 0
Inflation Reduction Act, corporate alternative minimum tax percentage 15.00%      
Inflation Reduction Act, excise tax percentage 1.00%