Annual report [Section 13 and 15(d), not S-K Item 405]

LEASES - Narrative (Details)

v3.25.4
LEASES - Narrative (Details)
Dec. 31, 2025
May 09, 2023
Oct. 01, 2022
Lessee, Lease, Description [Line Items]      
Lease term of financing leases for vehicles 36 months    
Amended Midland Office Lease      
Lessee, Lease, Description [Line Items]      
Lessee, operating lease, term of contract     5 years
Woodlands Office Lease      
Lessee, Lease, Description [Line Items]      
Lessee, operating lease, term of contract   71 months