v3.25.2
RECENT ACCOUNTING PRONOUNCEMENTS
6 Months Ended
Jun. 30, 2025
Accounting Changes and Error Corrections [Abstract]  
Recent accounting pronouncements RECENT ACCOUNTING PRONOUNCEMENTS
Recently issued accounting pronouncements are not expected to materially impact the Company.