v3.26.3
Fair Value Measurements - Schedule of Fair Value, Assets Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Assets    
Money market funds $ 226,982 $ 206,018
Derivative assets 226,982 206,018
Level 1    
Assets    
Money market funds 226,982 206,018
Derivative assets 226,982 206,018
Level 2    
Assets    
Money market funds 0 0
Derivative assets 0 0
Level 3    
Assets    
Money market funds 0 0
Derivative assets $ 0 $ 0