XML 101 R58.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Mar. 01, 2025
Dec. 31, 2024
Lessee, Lease, Description [Line Items]      
Operating lease term   67 months  
Total lease payment expected amount $ 1,116,000 $ 1,200,000  
Interest payments over the initial lease term 265,000 $ 400,000  
Operating lease right-of-use asset 726,000  
Long-term lease liability $ 724,000   $ 0
Remaining lease term 4 years 9 months 18 days    
Borrowings rate of return 14.24%    
Operating lease expense $ 83,000    
Maximum      
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 200,000