v3.26.1
LEASES - Schedule of Lease Supplemental Information (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Operating right of use assets $ 47,603 $ 36,024
Amount included within other current liabilities $ 8,683 $ 5,019
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Operating lease liabilities, non-current $ 58,813 $ 45,855
Total operating lease liabilities 67,496 50,874
Finance right of use assets 28 19,619
Amount included within other current liabilities $ 28 $ 1,771
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
Finance lease liabilities, non-current $ 2 $ 26,557
Total finance lease liabilities $ 30 $ 28,328