v3.26.1
Marketable Securities, Derivative Financial Instruments, Fair Value Measurements and Notes Payable - Schedule of available-for-sale securities and classified by the contractual maturity date (Details) - Debt Securities [Member]
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Due in 1 year $ 0
Due in 1 year through 5 years 0
Due in 5 years through 10 years 0
Due after 10 years 1,014
Total $ 1,014