v3.25.4
Leases (Additional Information) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended 21 Months Ended
Apr. 30, 2025
Dec. 31, 2027
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2026
Lessee, Lease, Description [Line Items]          
Lease cost     $ 259 $ 329  
Lease Term     24 months    
Lease expiration date     Dec. 31, 2026    
Lease option to extend     true    
Increase (Decrease) in Operating Lease Liability $ 200   $ (207) $ (327)  
Increase (Decrease) In Operating Lease Asset $ 200        
Forecast [Member] | Additional Office Space [Member]          
Lessee, Lease, Description [Line Items]          
Lease cost         $ 200
Forecast [Member] | Additional Office Space [Member] | Option to Extend [Member]          
Lessee, Lease, Description [Line Items]          
Lease cost   $ 100