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 |  |  |
Warrant issued (in shares) |  | 619,185 | 2,504
Warrants exercised (in shares) | 187,415 | 353,581 | 1,459
Reload warrants |  |  |
Warrants |  |  |
Warrant issued (in shares) |  |  | 1,289
Warrants exercised (in shares) |  |  | 1,289
Warrants exercised (in dollars per share) |  |  | $ 1,933.14
Common Stock Purchase Warrants |  |  |
Warrants |  |  |
Warrant issued (in shares) |  | 472,672 | 995
Warrants exercised (in shares) |  | 188,000 |
Common Stock Purchase Warrants | Maximum [Member] |  |  |
Warrants |  |  |
Warrants exercised (in dollars per share) |  | $ 19.14 |
Common Stock Purchase Warrants | Minimum [Member] |  |  |
Warrants |  |  |
Warrants exercised (in dollars per share) |  | $ 13.34 |
Representative's warrants |  |  |
Warrants |  |  |
Warrant issued (in shares) |  | 9,800 | 50
Liability warrant |  |  |
Warrants |  |  |
Warrant issued (in shares) |  | 37,921 |
Warrants exercised (in shares) |  | 28,869 |
Pre funded warrants |  |  |
Warrants |  |  |
Warrant issued (in shares) |  | 136,713 | 170
Warrants exercised (in shares) |  | 136,712 | 170
Warrants exercised (in dollars per share) |  |  | $ 2.9
Pre funded warrants | Maximum [Member] |  |  |
Warrants |  |  |
Warrants exercised (in dollars per share) |  | $ 0.06 |
Pre funded warrants | Minimum [Member] |  |  |
Warrants |  |  |
Warrants exercised (in dollars per share) |  | $ 0.01 |

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 Exercises In Period, Weighted Average Exercise Price of Warrants or Rights + References No definition available. + Details
Name: | rsls_ClassOfWarrantOrRightExercisesInPeriodWeightedAverageExercisePriceOfWarrantsOrRights
Namespace Prefix: | rsls_
Data Type: | dtr-types:perShareItemType
Balance Type: | na
Period Type: | instant

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 Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_ClassOfWarrantOrRightLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=rsls_ReloadWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=rsls_CommonStockPurchaseWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=rsls_RepresentativesWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=rsls_LiabilityWarrantMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ClassOfWarrantOrRightAxis=rsls_PreFundedWarrantsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |