XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Financial Instruments - Additional Information (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
security
Sep. 30, 2023
USD ($)
security
Financial Instruments    
Interest receivable $ 118,000 $ 118,000
Allowance for credit loss 0 0
Available for sales debt securities, current 11,600,000 11,600,000
Available for sales debt securities, non-current $ 9,600,000 $ 9,600,000
Available-for-sale debt securities, loss position, current, number of positions | security 3 3
Available-for-sale debt securities, loss position, current $ 5,000,000 $ 5,000,000
Available-for-sale debt securities, loss position, non-current, number of positions | security 21 21
Available-for-sale debt securities, loss position, non-current $ 15,900,000 $ 15,900,000
BFTR, LLC    
Financial Instruments    
Investment percentage (as a percent) 18.00% 18.00%