v3.26.3
Long-Lived Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]          
Net $ 81,630   $ 81,630   $ 76,436
Amortization expense 11,100 $ 9,200 30,900 $ 26,500  
License Fees          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 59,524   59,524   52,262
Accumulated Amortization (33,276)   (33,276)   (26,305)
Net 26,248   26,248   25,957
Internally Developed Software          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 120,670   120,670   96,898
Accumulated Amortization (73,931)   (73,931)   (53,272)
Net 46,739   46,739   43,626
Other Intangible Assets          
Intangible Asset, Finite-Lived [Line Items]          
Gross Carrying Amount 21,594   21,594   16,374
Accumulated Amortization (12,951)   (12,951)   (9,521)
Net $ 8,643   $ 8,643   $ 6,853