v3.25.1
Leases - Future Contractual Rent Obligations (Details)
$ in Thousands
Mar. 31, 2025
USD ($)
option
Jun. 01, 2022
Leases [Abstract]    
2025 (nine months ended December 31, 2025) $ 58  
2026 52  
Total Future Contractual Lease Payments 110  
Less: Amount Discounted Using Incremental Borrowing Rate (10)  
Total Lease Liability $ 100  
Number of renewal options | option 1  
Renewal term (in years) 3 years 3 years