XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Financial Instruments - Narrative (Details)
3 Months Ended
Mar. 31, 2023
USD ($)
security
Financial Instruments  
Interest receivable $ 202,000
Allowance for credit loss 0
Available for sales debt securities, current 28,800,000
Available for sales debt securities, non-current $ 14,500,000
Available-for-sale debt securities, loss position, current, number of positions | security 13
Available-for-sale debt securities, loss position, current $ 11,600,000
Available-for-sale debt securities, loss position, non-current, number of positions | security 30
Available-for-sale debt securities, loss position, non-current $ 24,100,000
BFTR, LLC  
Financial Instruments  
Investment percentage (as a percent) 18.00%