v3.26.1
Fair Value of Financial Instruments - Summary of the Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized Cost    
Due within One Year $ 224,011  
Due after One Year through Five Years 257,780  
Asset-backed securities 790  
Amortized Cost 482,581 $ 477,425
Fair Value    
Due within One Year 224,233  
Due after One Year through Five Years 257,205  
Asset-backed securities 797  
Fair Value $ 482,235 $ 478,709