XML 142 R115.htm IDEA: XBRL DOCUMENT
v3.25.1

(Loss) Earnings Per Share - Additional Information (Details) - shares | 12 Months Ended
--- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022
(Loss) Earnings Per Share |  |  |
Number of stock option not included in diluted earnings per share | 1,516,120 | 1,839,977 | 1,894,127

X
- References No definition available. + Details
Name: | srl_DisclosureForEarningsPerShareAbstract
Namespace Prefix: | srl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the number of stock option with potential future dilutive effect excluded from calculation of earnings per share. + References No definition available. + Details
Name: | srl_StockOptionWithPotentialFutureDilutiveEffectExcludedFromCalculationOfEarningsPerShare
Namespace Prefix: | srl_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration