XML 121 R103.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Lease Position (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Leases    
Package of practical expedients true  
Assets    
Operating lease assets $ 40,086 $ 28,688
Operating lease assets, Balance Sheet location Other long-term assets Other long-term assets
Current liabilities:    
Operating lease liabilities $ 9,740 $ 6,768
Noncurrent liabilities:    
Operating lease liabilities $ 30,473 $ 22,145
Noncurrent operating lease liabilities, Balance Sheet location Other long-term liabilities Other long-term liabilities
Total lease liabilities $ 40,213 $ 28,913