v3.26.1
Non-Controlling Interest in Subsidiaries - Schedule Of Balances Of Non-controlling Interest (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Noncontrolling Interest [Line Items]    
Non-controlling interests in consolidated subsidiaries $ 33,023 $ 33,280
Munpia 1    
Noncontrolling Interest [Line Items]    
Non-controlling interests in consolidated subsidiaries 32,909 33,160
Bootcamp 2    
Noncontrolling Interest [Line Items]    
Non-controlling interests in consolidated subsidiaries $ 114 $ 120