XML 81 R57.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Defined Benefits and Shareholders' Equity (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
vote
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Aug. 06, 2024
$ / shares
Feb. 08, 2023
$ / shares
shares
Accounting Policies [Abstract]        
Employer contribution | $ $ 1,539 $ 1,253    
Common shares, par value (usd per share) | $ / shares $ 0.0001 $ 0.0001 $ 0.0001 $ 0.0001
Voting right for one share | vote 1      
Common shares, shares authorized (in shares) 600,000,000 400,000,000   196,222,737
Common stock and preferred stock, authorized (in shares) 620,000,000      
Shares authorized (in shares) 20,000,000      
Preferred stock, shares issued (in shares) 0 0    
Preferred stock, shares outstanding (in shares) 0 0