v3.25.4
Employee and Personnel Costs - Additional Information (Details) - Member
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Disclosure Of Employee Benefits [Abstract]      
Average number of members of management 8 13 14
Number of members of key management 8