XML 67 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Fair Value Measurement - Additional Information (Details)
Dec. 31, 2024
USD ($)
Security
Dec. 31, 2023
USD ($)
Fair Value Disclosures [Abstract]    
Marketable securities in an unrealized loss position for more than 12 months | Security 0  
Total unrealized losses $ 99,000 $ 8,000
Allowance for losses on available-for-sale debt securities $ 0