XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Exchange rates (Details)
6 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Euro to US Dollar        
Period end exchange rate 1.10 1.07 1.09 1.05
Average period exchange rate 1.08 1.01 1.05 1.13
GBP To US Dollar        
Period end exchange rate 1.27 1.21 1.27 1.21
Average period exchange rate 1.25 1.17 1.20 1.34
Mexican Peso to US Dollar        
Period end exchange rate 0.06 0.05 0.06 0.05
Average period exchange rate 0.06 0.05 0.05 0.05