XML 48 R37.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE - Investment (Details)
$ in Thousands
Apr. 20, 2025
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value $ 79,917
Asset backed  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 9,075
Commercial deposits  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 7,833
Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 1,485
Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 56,663
U.S. government bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 4,861
Level 1  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 4,861
Level 1 | Asset backed  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 1 | Commercial deposits  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 1 | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 1 | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 1 | U.S. government bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 4,861
Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 75,056
Level 2 | Asset backed  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 9,075
Level 2 | Commercial deposits  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 7,833
Level 2 | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 1,485
Level 2 | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 56,663
Level 2 | U.S. government bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3 | Asset backed  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3 | Commercial deposits  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3 | Commercial paper  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3 | Corporate bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value 0
Level 3 | U.S. government bonds  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Estimated Fair Value $ 0