XML 77 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Leases [Abstract]    
Operating lease ROU assets $ 101,126 $ 42,917
Operating lease liabilities, current 24,757 20,989
Operating lease liabilities, non-current 95,991 32,449
Total lease liabilities $ 120,748 $ 53,438