XML 64 R54.htm IDEA: XBRL DOCUMENT v3.24.2
Financial Instruments - Additional Information (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2024
USD ($)
security
Jun. 30, 2024
USD ($)
security
Financial Instruments    
Interest receivable $ 31,000 $ 31,000
Allowance for credit loss 0 0
Available for sales debt securities, current 7,300,000 7,300,000
Available for sales debt securities, non-current $ 3,900,000 $ 3,900,000
Available-for-sale debt securities, loss position, current, number of positions | security 0 0
Available-for-sale debt securities, loss position, non-current, number of positions | security 12 12
Available-for-sale debt securities, loss position, non-current $ 10,800,000 $ 10,800,000
BFTR, LLC    
Financial Instruments    
Investment percentage (percent) 18.00% 18.00%