XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Amortization of intangible assets   $ 0.1
Intangible assets amortization expense 2030 and beyond $ 0.4  
Maximum    
Amortization of intangible assets 0.1  
Intangible assets amortization expense for 2025 0.1  
Intangible assets amortization expense for 2026 0.1  
Intangible assets amortization expense for 2027 0.1  
Intangible assets amortization expense for 2028 0.1  
Intangible assets amortization expense for 2029 $ 0.1