Annual report pursuant to Section 13 and 15(d)

Leases - Additional Information (Details)

v3.25.0.1
Leases - Additional Information (Details) - Office Space and Commercial Property - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Operating Leased Assets [Line Items]      
Lessee, operating lease, description These leases have remaining terms which range from 0.08 years to 0.58 years    
Lessee, operating lease, option to extend The renewal option on one lease was exercised in February 2022 for an additional period of three years, extending this lease term to June 2025    
Lessee, operating lease, renewal term 3 years    
Operating lease cost for right - of - use assets $ 389,000 $ 363,000 $ 753,000
Operating lease, rental expenses 5,000 194,000 243,000
Sublease Income $ 0 $ 199,000 $ 293,000
Minimum      
Operating Leased Assets [Line Items]      
Lessee, operating lease, remaining lease term 29 days    
Maximum      
Operating Leased Assets [Line Items]      
Lessee, operating lease, remaining lease term 6 months 29 days