XML 55 R47.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Summary of Future Remaining Lease Payments Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]    
Remainder of 2025 $ 398  
2026 274  
2027 242  
2028 70  
2029 57  
Thereafter 24  
Total lease payments 1,065  
Less imputed interest (136)  
Current portion of operating lease liability 493 $ 755
Operating lease liability, net of current portion 436 $ 411
Present value of operating lease liabilities $ 929