v3.26.1
Variable Interest Entities - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jul. 22, 2025
FRE Australia    
Variable Interest Entities [Line Items]    
Percentage of ordinary share purchased on acquisition   100.00%
SEM    
Variable Interest Entities [Line Items]    
Noncontrolling interest $ 2,275