XML 74 R63.htm IDEA: XBRL DOCUMENT v3.25.1
Royalties, Dividends, and Affiliations (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Royalties, Dividends, and Affiliations [Line Items]      
Payment of royalties $ 440 $ 403  
NDFB [Member]      
Royalties, Dividends, and Affiliations [Line Items]      
Royalty amounts payable accrued $ 163   $ 146