XML 85 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Investments - Summary of the Contractual Maturities for Available Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost $ 179,061 $ 95,124
Fair Value 179,145 95,111
Mature in less than one year    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Amortized Cost 179,061 95,124
Fair Value $ 179,145 $ 95,111