XML 45 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Additional Information (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Leases
Claim
Dec. 31, 2024
Leases
Commitments and Contingencies Disclosure [Abstract]    
Operating leases, description As of March 31, 2025 and December 31, 2024, the Company had three and two operating leases, respectively, in which the Company was the lessee for office space. As of March 31, 2025, the leases have varying terms expiring between 2026 and 2030.  
Number of operating leases 3 2
Number of finance leases 0 0
Number of claims outstanding | Claim 0