XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Placement in the Fair Value Hierarchy of Financial Assets that are Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Total $ 49,255 $ 70,135
U.S. government debt securities    
Assets    
Total 46,448 66,676
Certificates of deposit    
Assets    
Total 2,807 3,398
Corporate bonds    
Assets    
Total   61
Quoted Prices in Active Markets (Level 1)    
Assets    
Total 0 0
Quoted Prices in Active Markets (Level 1) | U.S. government debt securities    
Assets    
Total 0 0
Quoted Prices in Active Markets (Level 1) | Certificates of deposit    
Assets    
Total 0 0
Quoted Prices in Active Markets (Level 1) | Corporate bonds    
Assets    
Total   0
Significant Other Observable Inputs (Level 2)    
Assets    
Total 49,255 70,135
Significant Other Observable Inputs (Level 2) | U.S. government debt securities    
Assets    
Total 46,448 66,676
Significant Other Observable Inputs (Level 2) | Certificates of deposit    
Assets    
Total 2,807 3,398
Significant Other Observable Inputs (Level 2) | Corporate bonds    
Assets    
Total   61
Significant Unobservable Inputs (Level 3)    
Assets    
Total 0 0
Significant Unobservable Inputs (Level 3) | U.S. government debt securities    
Assets    
Total 0 0
Significant Unobservable Inputs (Level 3) | Certificates of deposit    
Assets    
Total $ 0 0
Significant Unobservable Inputs (Level 3) | Corporate bonds    
Assets    
Total   $ 0