v3.25.0.1

Warrants - Warrant activity (Details) - shares | 9 Months Ended | 12 Months Ended
--- | --- | ---
Sep. 30, 2024 | Dec. 31, 2023 | Dec. 31, 2022
Warrants |  |  |
Balance at beginning of period (in shares) | 268,937 | 3,336 | 2,398
Issued (in shares) |  | 619,185 | 2,504
Exercised (in shares) | (187,415) | (353,581) | (1,459)
Cancelled (in shares) | (90) | (3) | (107)
Balance at end of period (in shares) | 81,432 | 268,937 | 3,336

X
- Definition Class of Warrant or Right, Cancelled in Period + References No definition available. + Details
Name: | rsls_ClassOfWarrantOrRightCancelledInPeriod
Namespace Prefix: | rsls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Exercised in Period + References No definition available. + Details
Name: | rsls_ClassOfWarrantOrRightExercisedInPeriod
Namespace Prefix: | rsls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Class of Warrant or Right, Grants in Period + References No definition available. + Details
Name: | rsls_ClassOfWarrantOrRightGrantsInPeriod
Namespace Prefix: | rsls_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of warrants or rights outstanding. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightOutstanding
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

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