XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.3
Business Combinations - Schedule of Merger consideration (Details) - Essa Acquisition
$ in Thousands
Jul. 23, 2025
USD ($)
Business Combination [Line Items]  
Value of stock consideration assigned to ESSA common shares exchanged for stock paid to shareholders $ 202,549
Value of cash consideration for ESSA common stock exchanged for cash 21
Total merger consideration $ 202,570