v3.26.1
DESCRIPTION OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Lease revenue $ 233,194 $ 182,563 $ 356,746 $ 276,622
Revenue 71,030 63,505 117,628 98,461
Total revenue $ 304,224 $ 246,068 $ 474,374 $ 375,083