XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Financial Instruments - Schedule of fair values of available-for-sale financial instruments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Financial Instruments, Owned, at Fair Value, by Type, Alternative [Abstract]  
Due within one year $ 138,725
Due in one to five years 75,875
Total $ 214,600