XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Additional Information (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended 60 Months Ended
May 31, 2016
Dec. 31, 2025
Dec. 31, 2024
Jun. 30, 2036
Lessee, Lease, Description [Line Items]        
Lease expiration date 2031-06      
Lessee option during the period   extension    
Lessee existence of option during the period   true    
Percentage of office space reduced   67.00%    
Lease escalate percentage per year 2.50%      
Right of use assets obtained in exchange for lease obligations   $ 4.7    
Termination penalty   $ 10.5 $ 10.5  
Scenario Forecast        
Lessee, Lease, Description [Line Items]        
Lease escalate remainder of the lease percentage       1.50%