XML 50 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cost of Sales
12 Months Ended
Dec. 31, 2023
Disclosure Of Cost Of Sales [Abstract]  
Cost of Sales Cost of Sales
Year ended December 31,
20232022
Production costs$245,021 $182,868 
Royalties16,745 12,955 
Total$261,766 $195,823