XML 52 R45.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Schedule of Gross Unrealized Holding Losses and Fair Values for Investments in Unrealized Loss Position (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair Value $ 24,781
Less than 12 months, Unrealized Loss (4)
12 months or greater, Fair value 12,951
12 months or greater, Unrealized loss (6)
U.S. Government Treasury Securities  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair Value 16,969
Less than 12 months, Unrealized Loss (2)
12 months or greater, Fair value 12,951
12 months or greater, Unrealized loss (6)
Corporate Bonds  
Schedule of Available-for-Sale Securities [Line Items]  
Less than 12 months, Fair Value 7,812
Less than 12 months, Unrealized Loss $ (2)