XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental Disclosures - Revenue and Royalties Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Supplemental Cash Flow Elements [Abstract]    
Revenue held in suspense $ 115,540 $ 101,838
Revenue and royalties payable 50,840 61,530
Total revenue and royalties payable $ 166,380 $ 163,368