FINANCIAL STATEMENT SCHEDULE - Narrative (Details) $ in Thousands |
Dec. 31, 2025
USD ($)
|
|---|---|
| Condensed Financial Information Disclosure [Abstract] | |
| Restricted net assets, subsidiaries | $ 501,724 |
| Restricted net assets, subsidiaries, percent of consolidated assets | 33.00% |