XML 37 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurements - Schedule of Corporate Bonds and Commercial Paper (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Amortized Cost $ 10,227
Gross Unrealized Losses 2
Estimated Fair Value 10,229
US Government Securities [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Amortized Cost 6,196
Gross Unrealized Losses 1
Estimated Fair Value 6,197
Corporate Bonds [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Amortized Cost 3,641
Gross Unrealized Losses 1
Estimated Fair Value 3,642
Commercial Paper [Member]  
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]  
Amortized Cost 390
Estimated Fair Value $ 390