v3.26.3
Lease Obligations - Schedule of Weighted average Terms and Discount Rate For Operating Leases (Details)
Dec. 31, 2025
Leases [Abstract]  
Weighted-average remaining lease term 3 years 9 months 25 days
Weighted-average discount rate 8.11%