Business Combination - Consideration Transfered (Details) $ in Thousands |
Nov. 17, 2025
USD ($)
|
|---|---|
| Business Combination, Consideration Transferred [Line Items] | |
| BusinessCombinationConsiderationTransferred | $ 526,641 |
| BusinessCombinationConsiderationTransferredCash | 389,052 |
| BusinessCombinationConsiderationTransferredEquity | 81,697 |
| BusinessCombinationConsiderationTransferredLiabilitiesSettled | $ 55,892 |