XML 75 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Recurring and Nonrecurring (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets:    
Cash equivalents $ 183,423 $ 346,070
Total assets 183,423 346,070
Level 1    
Assets:    
Cash equivalents 183,423 346,070
Total assets 183,423 346,070
Level 2    
Assets:    
Cash equivalents 0 0
Total assets 0 0
Level 3    
Assets:    
Cash equivalents 0 0
Total assets $ 0 $ 0